package com.danskin.wechat.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.danskin.wechat.entity.CustItemRecord;
import com.danskin.wechat.util.Page;

public interface CustItemRecordDao {

	List<CustItemRecord> listPageCustItemRecordList(Page page);

	List<CustItemRecord> listPageSearchFindCustItemRecordList(Page page);

	CustItemRecord findCustItemRecordModel(@Param("appId")String appId, @Param("openId")String openId, @Param("id")String id);

	int insertCustItemRecord(CustItemRecord custItemRecord);

	CustItemRecord findCustItemRecordById(@Param("id")String id);

	int updateCustItemRecord(CustItemRecord custItemRecord);

	void updateCustItemRecordOrderStatus(@Param("id")String id);

	List<CustItemRecord> listPageQueryCustItemRecord(Page page);

	List<CustItemRecord> getCustItemRecordExport(@Param("orderNo")String orderNo, @Param("mobile")String mobile, @Param("name")String name, @Param("startTime")String startTime,
			@Param("endTime")String endTime, @Param("mpId")String mpId);
   
}
